two-hand throw - French English Dictionary